跳到主要内容

局部网格设置:STL导入

1. 模块概述

模块名称:局部网格设置-【stl文件导入】

功能说明:此模块用于处理复杂几何形状(STL文件),并生成相对贴体的六面体网格。

视频链接https://www.bilibili.com/video/BV1KH8oz8E9m/?vd_source=29bc6e822e61d5890e3fcb560443be48 请确保STL文件的面片规则分布,无缺少、交叉等,且面片法向量方向统一。

2. 参数设置详解

2.1. 网格边界层数量

  • 界面显示网格边界层数量:0
  • 参数含义:设置在壁面或边界处生成的贴体网格层数。边界层用于精确解析近壁面流动梯度(如速度、温度边界层)
  • 设置建议
    • 0stl文件导入不支持边界层功能,只能设置为0

2.2. 固体对象管理区

界面元素名称功能与说明
列表项固体 1固体 2显示当前已创建并存在于项目中的固体对象列表。用户可点击选择以编辑其属性
按钮+添加按钮。点击后可在列表中创建一个新的固体对象(如固体 3
按钮删除当前项删除按钮。删除当前在列表中选中的固体对象。警告:此操作可能不可逆

2.3. 几何定义与类型

主选择区

  • stl文件导入 (当前选中):通过外部STL格式文件导入复杂几何体

操作说明:通过单击圆形单选按钮(●/○)选择所需的几何创建方式

2.4. 局部网格操作类型

类型选择

  • 网格删除 (当前选中):此操作将在所选几何体占据的空间内移除流体网格,形成"空"区域。常用于模拟内部障碍物、多孔介质或定义非计算区域
  • 浸没边界暂未开放

2.5. STL文件导入设置 (几何类型为stl文件导入时激活)

参数项设置值例子/选项说明与指南
文件名bottom.stl输入STL文件名,请确保该STL文件已经放置于算例文件夹下。
stl边界类型walls定义该STL表面在仿真中的物理边界类型。walls表示将其命名为walls。其他可选类型取决于网格边界名称设置,可能包括inlet(入口)、outlet(出口)、symmetry(对称面)等
壁面法向量方向○ 正向 ○ 反向通常STL面的法线方向指向外部。TFluid会将法向量方向的网格删除,即删除STL面外部的流体网格。若模拟时发现流动出现在几何"外部",可选择反向
中心位移 (x, y, z)0, 0, 0用于微调导入几何在全局坐标中的位置。输入值表示沿各坐标轴的平移量。单位为米
是否作为壁面边界 ○ 否:该STL表面将作为一个真实的物理壁面参与计算,将应用浸没边界法,将其等效为无滑移壁面边界条件:该表面仅作为一个几何标识,用来限制计算域网格区间,不施加物理边界条件
保留网格层数0当前stl导入模块不支持该功能

3. 配置流程建议

  1. 规划:明确需要处理的局部区域及其物理意义(哪一侧为边界)
  2. STL文件:请确保STL文件的面片规则分布,无缺少、交叉等,且面片法向量方向统一
  3. 添加固体:点击+按钮,创建一个新的固体对象
  4. 选择几何:在几何类型选择中,根据实际形状选择。复杂形状选stl文件导入并指定文件
  5. 选择操作:在操作类型中,选择网格删除
  6. 精调参数
    • 设置stl边界类型壁面法向量方向确保边界物理意义正确
    • 使用中心位移微调位置
    • 设置是否作为壁面边界
  7. 应用并检查:确认设置后,在网格生成后,可视化网格检查该局部区域的处理效果是否符合预期